import java.util.Scanner;

public class homework03 {

        public static void main(String[] args) {
            //输入数字
            System.out.println("输入三个整数为：");
            Scanner scanner = new Scanner(System.in);
            int  num = scanner.nextInt();
            //判断输入的数字是否符合水仙花的条件
            if (text(num)) {
                //如果是水仙花数，则输出您输入的数字是水仙花数！
                System.out.println("您输入的数字:" + num +"是水仙花数！");
            } else {
                //如果不是水仙花数，则输出您输入的数字不是水仙花数！
                System.out.println("您输入的数字:" + num +"不是水仙花数！");
            }

        }

        public static boolean text(int i) {
            boolean flag = true;
            int a = i / 100;//百位上的数字
            int b = (i / 10) % 10;//十位上的数字
            int c = i % 10;//个位上的数字
            if (a * a * a + b * b * b + c * c * c != i) {
                // 若不等于，该数本身返回false
                flag = false;
            }
            return flag;

        }
    }


